@import "compass";

.aui-menu-content, body > .lfr-menu-list ul, .aui-underlay-content, .aui-dialog-content {
	@include box-shadow(2px 4px 7px rgba(0, 0, 0, 0.5));
}

.lfr-preview-file-image img, .lfr-translation-manager {
	@include box-shadow(0 3px 5px -3px rgba(0, 0, 0, 0.8));
}

.lfr-preview-file-image-current-column {
	@include box-shadow(inset 0 0 3px rgba(0, 0, 0, 0.8));
}

.lfr-preview-file-image-current-column {
	@include box-shadow(inset 0 0 5px rgba(0, 0, 0, 0.8));
}

.dockbar .menu-button-active .menu-button {
	@include box-shadow(inset 0 1px 5px rgba(0, 0, 0, 0.7));
}

.my-sites-menu .current-site a {
	@include box-shadow(inset 0 5px 15px rgba(255, 255, 255, 0.5));
}

.aui-dialog-hd {
	@include box-shadow(1px 1px 0 #FFF);
}

.lfr-translation-manager-translation.lfr-translation-manager-translation-editing {
	@include box-shadow(inset 0 0 2px #224FA8);
}

.lfr-search-combobox-item {
	@include border-radius(1px);
}

.lfr-search-combobox .aui-field-input-text {
	@include border-radius(4px 1px 1px 4px);
}

.lfr-search-combobox .aui-button-input {
	@include border-radius(1px 4px 4px 1px);
}

body > .lfr-menu-list, body > .lfr-menu-list ul, .lfr-actions, .aui-dialog-content, .aui-dialog .yui3-widget-hd, .modify-pages .delete-tab, input[type="submit"], input[type="button"], input[type="reset"], button, .tags-search-combobox .aui-field-input-text, .staging-icon-menu-container .staging-icon-menu.lfr-actions .lfr-trigger strong a, .active-area-proxy, .portlet-document-library .document-display-style .document-thumbnail img, .portlet-document-library-display .document-display-style .document-thumbnail img, .aui-paginator-link, .lfr-header-row .aui-toolbar-only, .lfr-translation-manager, .lfr-translation-manager-translation, .select-documents, .select-files, .taglib-ratings.stars:hover, .taglib-ratings.stars:hover .liferay-rating-vote, .rule-group-instance-container .rule-group-instance, .portlet-search .search-facet .facet-value, .lfr-api-results {
	@include border-radius(4px);
}

.lfr-header-row .aui-toolbar-content, .lfr-search-combobox, .select-documents, .select-files, .portlet-document-library div.document-display-style, .lfr-upload-container .upload-target, .lfr-upload-container .upload-file, .portlet-document-library .common-file-metadata-container.selected, .portlet-document-library-display .common-file-metadata-container.selected {
	@include border-radius(5px);
}

.portlet-journal .structure-tree .structure-field {
	@include border-radius(6px);
}

.aui-menu-content {
	@include border-bottom-left-radius(4px);
	@include border-bottom-right-radius(4px);
}

.aui-underlay-content {
	@include border-bottom-left-radius(8px);
	@include border-bottom-right-radius(8px);
}

.lfr-hudcrumbs ul {
	@include border-top-left-radius(0);
	@include border-top-right-radius(0);
}

.lfr-message .lfr-message-control {
	@include border-radius(10px);
}

.lfr-token, .layout-customizable-controls, .lfr-translation-manager-delete-translation {
	@include border-radius(8px);
}

.customizable-layout-column-content {
	@include border-radius(6px);
}

.lfr-upload-container .upload-target {
	@include box-shadow(inset 0 0 1px #FFF);
	@include filter-gradient(#8FBE31, #729A22);
	@include background-image(linear-gradient(50%, #8FBE31 0%, #729A22 85%));
}

.live-view .staging-tabview-list {
	@include filter-gradient(#E3F8DF, #C4F0BC);
}

.staging-tabview-list {
	@include border-radius(0);
}

.staging-bar {
	@include box-shadow(inset 0 3em 1em rgba(0, 0, 0, 0.8));
}

.staging-tabview-list .aui-tab-active .aui-tab-content, .site-variations-tabview-list .aui-tab-content{
	@include box-shadow(none);
}

.staging-tabview-list {
	@include border-radius(0);
	@include box-shadow(inset 0 0.75em 0.75em rgba(255, 255, 255, 0.55));
	@include background-image(linear-gradient(0 0, rgba(0, 0, 0, 0.06), rgba(0, 0, 0, 0.06) 25%, rgba(0, 0, 0, 0) 25%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.06) 50%, rgba(0, 0, 0, 0.06) 75%, rgba(0, 0, 0, 0) 75%, rgba(0, 0, 0, 0)));
	@include filter-gradient(#FFEED4, #FFDBA6);
	background-size: 100px 100px;
}

.portlet-staging-bar .staging-bar .site-variations-tabview-list {
	@include box-shadow(0 1px 5px rgba(0, 0, 0, 0.8) inset, 1px 3px 8px rgba(0, 0, 0, 0.8));
	@include background-image(linear-gradient(center bottom , #777, #333 80%, #333));
}

.rule-group-instance-container .rule-group-instance {
	@include box-shadow(1px 1px 2px #999);
}

.lfr-action-label {
	@include border-radius(2px);
}

.lfr-api-service-search .aui-field-input {
	@include box-sizing("border-box");
}